package org.lanyu.springainovel.novel.dto;

import lombok.Data;

/**
 * 人物设定DTO
 * 用于Spring AI的结构化输出
 */
@Data
public class CharacterProfileDTO {
    
    /**
     * 人物姓名
     */
    private String name;
    
    /**
     * 外在特征
     */
    private String externalTraits;
    
    /**
     * 内在特征（心理性格）
     */
    private String internalTraits;
    
    /**
     * 社会特征
     */
    private String socialTraits;
    
    /**
     * 情感线
     */
    private String emotionalArc;
}